Solving dense linear systems by Gauss-Huard's method on a distributed memory system

نویسندگان

  • Walter Hoffmann
  • Kitty Potma
  • Gera Pronk
چکیده

Introduction In this paper we present a modification of Gauss-Huard's method for solving dense linear systems that allows an efficient implementation on machines with a hierarchical memory structure. GaussHuard's method resembles Gauss-Jordan's method in the fact that it reduces the given system by elementary transformations to a diagonal system and it resembles regular Gaussian elimination in the fact that it only uses 2 3 3 + O(n2) floating-point operations to calculate the solution, where GaussJordan's method uses n3 + O(n2) floating-point operations to do so. The method of Gauss-Huard was introduced in 1979 in a version that not included a stabilizing pivoting strategy [6]. After the stability of Gauss-Jordan's method had been properly established in 1989 [1], a stabilizing pivoting strategy for Gauss-Huard's method could be introduced. In 1992 it was proven that Gauss-Huard's method in combination with this pivoting strategy is numerically stable [3]. Our new formulation of Gauss-Huard's method allows an implementation with high data locality; that is to say, this variant is very efficient on machines with a hierarchical memory structure where transport of data to processors may take non-negligible time. The possibility of a better data utilization permits a better performance in comparison with Gaussian elimination on this type of machines. On distributed memory systems with a fast local memory, the performance of our algorithm approaches the performance of Gaussian elimination for large matrices.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Stability of Gauss-Huard Elimination for Solving Linear Systems

This paper considers elimination methods to solve dense linear systems, in particular a variant due to Huard of Gaussian elimination [13]. This variant reduces the system to an equivalent diagonal system just as GaussJordan elimination, but does not require more floating-point operations than Gaussian elimination. Huard's method may be advantageous for use in computers with hierarchical memory,...

متن کامل

Comparison results on the preconditioned mixed-type splitting iterative method for M-matrix linear systems

Consider the linear system Ax=b where the coefficient matrix A is an M-matrix. In the present work, it is proved that the rate of convergence of the Gauss-Seidel method is faster than the mixed-type splitting and AOR (SOR) iterative methods for solving M-matrix linear systems. Furthermore, we improve the rate of convergence of the mixed-type splitting iterative method by applying a preconditio...

متن کامل

An Organization of Sparse Gauss Elimination for Solving PDEs on Distributed Memory Machines

A computational arrangement of Gauss elimination is presented for solving sparse, nonsymmetric linear systems arising from partial differential equation (PDE) problems. It is particularly targeted for use on distributed memory message passing (DMMP) multiprocessor computers and it is presented and analyzed in this context. The objective of the algorithm is to exploit the sparsity (i.e., reducin...

متن کامل

cient Parallelization of Relaxation Iterative Methods for BandedLinear Systems

In this paper we present an eecient parallel implementation of relaxation iterative methods , such as the Gauss-Seidel (GS) and Successive-Over-Relaxation (SOR), for solving banded linear systems on distributed memory machines. We introduce a novel partitioning and scheduling scheme in our implementation which allows perfect overlapping of computation with communication, hence minimizing latenc...

متن کامل

Convergence of a semi-analytical method on the fuzzy linear systems

In this paper, we apply the  homotopy analysis method (HAM) for solving fuzzy  linear systems and present  the necessary and sufficient conditions for the convergence of series solution obtained via the HAM. Also, we present a new criterion for choosing a proper value of convergence-control parameter $hbar$ when the HAM is applied to linear system of equations. Comparisons are made between the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Future Generation Comp. Syst.

دوره 10  شماره 

صفحات  -

تاریخ انتشار 1994